chief depot - German English Dictionary